<?php

/**
 * 删除一个一维数组中值为空的项
 */
$arr = [0 => 'a', 1 => 'b', 2 => 'c', 4 => '', 5 => 'd', 6 => ''];

for ($i = 0; $i <= 6; $i++) {
    if (!isset($arr[$i])) {
        continue;
    } else {
        if ($arr[$i] == null) {
            /** 保存索引的方式 **/
            // unset($arr[$i]);
            // $arr = array_diff($arr, [null]);
            // $arr = array_diff_key($arr, [$i => null]);
        }
    }
}
print_r($arr);
